#{extends 'main.html' /}

#{set title:'Liste Candidatures'  /}

<br>
<a href='@{CISServices.choixAutorisationCandidatures()}'>Voir la liste des candidatures de ce CIS ou Service en attente d'autorisation</a>

    <div class="post">
        <h2 class="post-title">
			#{if listeARender.size != 0}
            	Liste des candidatures de ${listeARender.get(0).agent.cisService}
			
        </h2>
        <br>
			<table cellpadding="0" cellspacing="0" border="0" class="display" id="liste"> 
        		<thead>
        			<tr>
        			    <th>Etat de la candidature</th>
					<th>Role</th>
        				<th>Intitule</th>	
        				<th>Nature</th>
        				<th>Structure Organisatrice</th>
        				<th>Durée</th>
						<th>Agent</th>
						<th>Code stage</th>
        				<th>Lieu</th>
        				<th>Date de Début</th>
        				<th>Date de Fin</th>
        				<th>Date d'évaluation</th>
        				<th>Nombre de place disponible</th>
        				<th>Etat du stage</th>		
        			</tr>
        		</thead>		

                <tbody>
        	    #{list items:listeARender, as:'candidature' }
        	       <tr>
        	           
        	           <td> 
                           ${candidature.etatCandid}
       	               </td>
       	               
			<td> 
                           ${candidature.role.nom}
       	               </td>

        	            <td> 
                            ${candidature.stage.intitule}
        	            </td>
        	            
        	            <td> 
                            ${candidature.stage.nature}
        	            </td>
        	            
        	            <td> 
                            ${candidature.stage.structure}
        	            </td>
        	            
        	            <td> 
                            ${candidature.stage.duree} jour(s)
        	            </td>

						<td>
							${candidature.agent.nom} ${candidature.agent.prenom}
						</td>	
						
						<td><a href="/stages/detailstage/${candidature.stage.id}">${candidature.getStage().getCode()}</a></td>
        	            
        	                <td> 
                            #{if candidature.stage.lieu == null}
                                -
        	                #{/if}
                            #{else}
        	                    ${candidature.stage.lieu}
                            #{/else}
        	            </td>
        	            
        	            <td> 
                            #{if candidature.stage.dateDeb == null}
                                -
        	                #{/if}
                            #{else}
        	                    ${candidature.stage.dateDeb.format('dd MMMM yyyy', 'fr')}
                            #{/else}
        	            </td>
        	            
        	            
        	            <td> 
                            #{if candidature.stage.dateFin == null}
                                -
        	                #{/if}
                            #{else}
        	                    ${candidature.stage.dateFin.format('dd MMMM yyyy', 'fr')}
                            #{/else}
        	            </td>
        	            
        	            <td> 
                            #{if candidature.stage.dateExam == null}
                                -
        	                #{/if}
                            #{else}
        	                    ${candidature.stage.dateExam.format('dd MMMM yyyy', 'fr')}
                            #{/else}
        	            </td>
        	            
        	            <td> 
                            #{if candidature.stage.effectif == null}
                                -
        	                #{/if}
                            #{else}
                            #{if !(candidature.stage.effectifMax == null)}
        	                    ${(candidature.stage.effectifMax)-(candidature.stage.effectif)}
        	                #{/if}
                            #{/else}
        	            </td>
        	            
        	            <td> 
        	                ${candidature.stage.etat}
        	            </td>
        	       </tr>

        	    #{/list}
        	    </tbody>
        	</table>
			<br />
			<input type="hidden" value="${id}" name="id" />
		#{/if}
		#{else}
			Aucune candidatures pour votre CIS ou service
		#{/else}
    </div>
	<script TYPE="text/javascript">
	function testBox(id){
		if(document.getElementById("O"+id).checked && document.getElementById("N"+id).checked){
			window.alert("Veuillez choisir UNE action par candidature.");
			document.getElementById("O"+id).checked=false;
			document.getElementById("N"+id).checked=false;
		}
		if(document.getElementById("N"+id).checked){
			document.getElementById("R"+id).disabled=false;
		}
		else{
			document.getElementById("R"+id).disabled=true;
			document.getElementById("R"+id).value="";
		}
	}
	</script>